armature of a permanent magnet - Turkish English Dictionary